import { Session } from '/@/utils/storage';
export const tableOption = {
  border: true,
  index: true,
  indexLabel: '序号',
  stripe: true,
  menuAlign: 'center',
  align: 'center',
  searchMenuSpan: 6,
  labelWidth: '160',
  indexWidth: '60',
  columnBtn: false,
  viewBtn: true,
  selection: true,
  searchEnter:true,
  searchLabelWidth: 'auto',
  searchMenuPosition: 'left',
  column: [
    // {
    //   "type": "input",
    //   "label": "主键",
    //   "prop": "ipId",
    //   "addDisplay": false,
    //   "editDisabled": true
    // },
    {
      type: 'input',
      label: '点位名称',
      prop: 'pointName',
      width: 200,
      overHidden: true,
      search: true,
      rules: [
        {
          required: true,
          message: '请输入点位名称',
          trigger: 'blur'
        }
      ]
    },
    {
      type: 'input',
      label: '巡检区域',
      prop: 'areaNo',
      hide: true,
      overHidden: true,
      formslot: true,
      rules: [
        {
          required: true,
          message: '请选择区域',
          trigger: 'blur'
        }
      ]
    },
    {
      type: 'input',
      label: '点位位置描述',
      overHidden: true,
      prop: 'pointPosition'
    },
    {
      type: 'select',
      label: '点位状态',
      search: true,
      prop: 'pointStatus',
      formslot: true,
      dicUrl: '/api/admin/omodict/item/select?dictKey=enable_status',
      dicHeaders: {
        authorization: 'Bearer ' + Session.get('token'),
      },
      props: {
        label: 'label',
        value: 'value'
      },
      width: 130,
      overHidden: true,
      rules: [
        {
          required: true,
          message: '请选择点位状态',
          trigger: 'blur'
        }
      ]
    },
    {
      type: 'input',
      label: 'NFC编码',
      prop: 'nfcStr',
      overHidden: true,
      span: 24
    },
    // {
    //   "type": "input",
    //   "label": "点位代码",
    //   "prop": "pointCode",
    //   width:100
    // },
    {
      type: 'textarea',
      label: '点位描述',
      prop: 'pointDesc',
      overHidden: true,
      span: 24
    },
    // {
    //   "type": "input",
    //   "label": "分组ID",
    //   "prop": "groupId"
    // },

    // {
    //   "type": "textarea",
    //   "label": "点位备注",
    //   "prop": "pointRemark",
    //   width:150,
    //   span:24,
    //   overHidden:true
    // },
    // {
    //   type: 'input',
    //   label: '创建人',
    //   prop: 'createBy',
    //   addDisplay: false,
    //   editDisabled: true
    // },
    // {
    //   type: 'input',
    //   label: '创建时间',
    //   prop: 'createTime',
    //   addDisplay: false,
    //   editDisabled: true,
    //   width: 180
    // },
    // {
    //   type: 'input',
    //   label: '更新人',
    //   prop: 'updateBy',
    //   addDisplay: false,
    //   editDisabled: true
    // },
    // {
    //   type: 'input',
    //   label: '更新时间',
    //   prop: 'updateTime',
    //   addDisplay: false,
    //   editDisabled: true,
    //   width: 180
    // },
    {
      type: 'input',
      label: '巡检点明细',
      slot: true,
      formslot: true,
      addDisplay:false,
      editDisplay: false,
      viewDisplay: false,
      hide: true,
      span: 24,
      prop: 'OmlCheckPoint'
    }
  ]
}
